package com.ruoyi.walmart.domain;

import java.util.List;

public class QuerySummary {
    private int unshipped;
    private int shipped;
    private int canceled;
    private int allOrders;

    private List<String> statusList;
    private String startDate;
    private String endDate;
    private String authId;

    private int allItems;
    private int unpublished;
    private int errors;
    private int drafts;
    private int published;
    private int processing;

    // Getters and Setters
    public int getUnshipped() {
        return unshipped;
    }

    public void setUnshipped(int unshipped) {
        this.unshipped = unshipped;
    }

    public int getShipped() {
        return shipped;
    }

    public void setShipped(int shipped) {
        this.shipped = shipped;
    }

    public int getCanceled() {
        return canceled;
    }

    public void setCanceled(int canceled) {
        this.canceled = canceled;
    }

    public int getAllOrders() {
        return allOrders;
    }

    public void setAllOrders(int allOrders) {
        this.allOrders = allOrders;
    }

    public String getStartDate() {
        return startDate;
    }

    public void setStartDate(String startDate) {
        this.startDate = startDate;
    }

    public String getEndDate() {
        return endDate;
    }

    public void setEndDate(String endDate) {
        this.endDate = endDate;
    }

    public List<String> getStatusList() {
        return statusList;
    }

    public void setStatusList(List<String> statusList) {
        this.statusList = statusList;
    }

    public String getAuthId() {
        return authId;
    }

    public void setAuthId(String authId) {
        this.authId = authId;
    }


    public int getAllItems() {
        return allItems;
    }

    public void setAllItems(int allItems) {
        this.allItems = allItems;
    }

    public int getUnpublished() {
        return unpublished;
    }

    public void setUnpublished(int unpublished) {
        this.unpublished = unpublished;
    }

    public int getErrors() {
        return errors;
    }

    public void setErrors(int errors) {
        this.errors = errors;
    }

    public int getDrafts() {
        return drafts;
    }

    public void setDrafts(int drafts) {
        this.drafts = drafts;
    }

    public int getPublished() {
        return published;
    }

    public void setPublished(int published) {
        this.published = published;
    }

    public int getProcessing() {
        return processing;
    }

    public void setProcessing(int processing) {
        this.processing = processing;
    }

    @Override
    public String toString() {
        return "QuerySummary{" +
                "unshipped=" + unshipped +
                ", shipped=" + shipped +
                ", canceled=" + canceled +
                ", allOrders=" + allOrders +
                ", statusList=" + statusList +
                ", startDate='" + startDate + '\'' +
                ", endDate='" + endDate + '\'' +
                ", authId='" + authId + '\'' +
                ", allItems=" + allItems +
                ", unpublished=" + unpublished +
                ", errors=" + errors +
                ", drafts=" + drafts +
                ", published=" + published +
                ", processing=" + processing +
                '}';
    }
}

